html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,address,em,img,ol,ul,li,fieldset,form,label,legend,table,tbody,tfoot,thead,tr,th,td,i,b,s{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-family:Helvetica,Arial}
ul,ol{list-style:none}
a img{border:none;vertical-align:top}
a{text-decoration:none}
button{overflow:visible;padding:0;margin:0;border:0 none;background-color:transparent}
button::-moz-focus-inner{padding:0}
textarea,input{background:none;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none}
input[type=password]{-webkit-text-security:disc}
textarea:focus,input:focus,button:focus{outline:none}
body{word-wrap:break-word;font-size:14px;color:#4c4c4c;line-height:1.5;font-family:Helvetica}
*{-webkit-tap-highlight-color:rgba(0,0,0,0)}
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both}

/*****使用REM作为尺寸单位，媒体查询不同分辨率的浏览器设置相应根字号*****/
html{font-size:32px;-webkit-user-select:none;user-select:none}
@media only screen and (min-width:320px){html{font-size:32px!important}}
@media only screen and (min-width:360px){html{font-size:36px!important}}
@media only screen and (min-width:375px){html{font-size:38px!important}}
@media only screen and (min-width:414px){html{font-size:41px!important}}

/*****覆盖weui样式*****/
.weui-toast{width:4rem;margin-left:-2rem;padding:.2rem;min-height:auto}
.weui-toast__content{margin:0;}
